package com.itheima.homework;

import java.util.HashMap;

/**
 * @Author 王加鑫
 * @Date 2021/5/16 20:03
 * @Version 1.0
 * 2、【编号：1602】现将某位学员的属性信息，以属性名对应属性值的格式存储在map集合中，数据如下：
 * "姓名"="张三"
 * "年龄"="20"
 * "性别"="男"
 * "地址"="北京海淀区"
 * "专业"="java"
 * 请使用程序判断，其属性中是否包含地址信息，如果包含，请将地址信息修改为"北京顺义区"，并遍历修改后的结果。输出结果如下：
 * 包含学员的地址信息
 * 地址信息由：北京海淀区，修改为：北京顺义区
 * 修改后的所有信息如下：
 * 姓名=张三
 * 地址=北京顺义区
 * 年龄=20
 * 专业=java
 * 性别=男
 */
public class Demo02 {
    public static void main(String[] args) {
        HashMap<String,String> map = new HashMap<>();
        map.put("姓名","张三");
        map.put("年龄","20");
        map.put("性别","男");
        map.put("地址","北京海淀区");
        map.put("专业","java");
        System.out.println("包含学员道德地址信息");
        map.forEach((k,v) -> {
            if("地址".equals(k)){
                String oldValue =  map.get(k);
                map.put(k,"北京顺义区");
                String newValue = map.get(k);
                System.out.println("地址的信息由:" + oldValue + ",修改为:" + newValue);

            }

        });
        System.out.println("修改后的所有信息如下:");

        map.forEach((k,v) -> System.out.println(k + "=" + v));





    }
}

